package org.nmgyjt.springboot.beans.vo;

import lombok.Data;

import java.util.List;

/**
 * @author llk
 * @date 2022-10-24 11:35
 */
@Data
public class IdaasUser {

    /**
     * secondaryMail :
     * org : ["ob-7499b497b7c84b1191e9a0c3c0b0bac1"]
     * displayName : 刘泽文
     * userNo : 150100010
     * jobTitle : 科员
     * otherDeptIds : []
     * deptId : dp-88920623bcd943df98a03d8c9ca04652
     * groups : []
     * phoneNum : 13120326478
     * officeAddress :
     * userId : 150100010
     * superiorId : us-e3c96a5f52cd4fc39bfb7d6b3ece4f6a
     * jobLevel : 10
     * passwordModifiedOn : 1666145835504
     * jobPosition :
     * employeeNumber : 150100010
     * IDCardNo : 431025199601160422
     * udOrder : 150100010
     * officePhone :
     * jobType : ["ob-90c7ed8d3d2f43cfb8d83d0f6eb83aeb"]
     * status : ACTIVE
     * username : gsafety-fms
     * primaryMail : pengdongxu@gsafety.com
     */

    /**
     * {
     *       "id": "us-6357497cc08d4fd19b1bfa7850d53645",
     *       "tenantId": "tn-3f90f739227e498bb3505237e6c397bb",
     *       "modifiedOn": 1667831010674,
     *       "createdOn": 1667747484499,
     *       "objectType": "USER",
     *       "values": {
     *         "secondaryMail": null,
     *         "org": "应急厅",
     *         "displayName": "刘天祥",
     *         "userNo": "test_01150000000000012",
     *         "jobTitle": "科员",
     *         "otherDeptIds": [],
     *         "deptId": "dp-3f90f739227e498bb3505237e6c397bb",
     *         "groups": [],
     *         "phoneNum": "18347935167",
     *         "identityClassification": "defaultIdentityClassification",
     *         "officeAddress": null,
     *         "superiorId": null,
     *         "jobLevel": "14",
     *         "jobPosition": "技术岗",
     *         "employeeNumber": "test_01150000000000012",
     *         "IDCardNo": null,
     *         "udOrder": null,
     *         "officePhone": null,
     *         "jobType": "10",
     *         "status": "PENDING_ACTIVATE",
     *         "username": "18347935167",
     *         "primaryMail": "364424969@qq.com"
     *       },
     *       "pinyinForName": "liutianxiang"
     *     }
     */

    private String secondaryMail;
    private String displayName;
    private String userNo;
    private String jobTitle;
    private String deptId;
    private String phoneNum;
    private String officeAddress;
    private String userId;
    private String superiorId;
    private String jobLevel;
    private Long passwordModifiedOn;
    private String jobPosition;
    private String employeeNumber;
    private String IDCardNo;
    private Integer udOrder;
    private String officePhone;
    private String status;
    private String username;
    private String primaryMail;
    private String org;
    private List<String> otherDeptIds;
    private List<?> groups;
    private String jobType;
}
